×

put a slur upon sb meaning in English

诋毁某人

Related Words

  1. slurred
  2. urgently calls upon
  3. putting
  4. put put
  5. put area
  6. put together
  7. put uwith
  8. put procedure
  9. put through
  10. put sugar
  11. put a seal on a document
  12. put a shot to official abuses
  13. put a squeeze on sb
  14. put a stay on
PC Version

Copyright © 2018 WordTech Co.